sputter etching - Turkish English Dictionary